xsl:decimal-format
umožňuje definovat národní zvyklosti týkající se zobrazování čísel. Tento element musí být přímým následníkem kořenového elementu xsl:stylesheet.
U tohoto elementu se používají různé atributy. Atribut name udává jméno, na které se odkazuje funkce format-number(), decimal-separator definuje znak pro oddělení celé a desetinné části (standardní hodnota je .), grouping-separator určuje znak pro oddělení skupin čísel (standardní hodnota je ,). I několik dalších atributů určuje, jak mají být interpretovány znaky ve formátovaných řetězcích.
Atributy (pouze nepovinné): name, decimal-separator (.), grouping-separator (,), infinity (Infinity), minus-sign (-), NaN (NaN), percent (%), per-mille (‰), zero-digit (0), digit (#), pattern-separator (;)